Inside the fort on the south ramparts does good local and "international" meals and serves alcoholic and non-alcoholic drinks. it is quite expensive by local standards though at about r1600/- us$15 for a meal with a couple of drinks.
The Pedler's Inn
Pedlars St, The Galle Fort
In the Fort, there is also a great little cafe called The Pedler's Inn on Pedler Street. The milkshakes are a must for a hot day, and the sandwiches are pretty good, too!
Anura's Restaurant
Also just inside the fort is the small friendly and family run Anura's Restaurant, which serves a mixture of local foods, pizzas, sandwiches and other snacks.
Lighthouse Hotel
For a treat, try the all-you-can eat buffet at the ultra posh Lighthouse Hotel for only about R1200/-. You might not get any further than the hors d'oeuvres.
fortinn guesthouse & restaurant
31 pedlar street,fort,galle.
fortinn guest house is familly run place.it has four rooms .2 with a/c others with fan ,hot water.we provide food as your request.